Kellock Limited Details
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.
Employees:
5
HQ:
Location:
London, England, United Kingdom
Revenue: