Kellock Limited Overview
- Headquarters
- United Kingdom
- Industry
- Real Estate
- Employees
- 6
- Founded
- 2021
Keywords
About Kellock Limited
Kellock Limited is a Real Estate Asset Manager focused on sourcing and managing investments in Single Family Housing to Rent on behalf of institutional investors.