About Kee Apartments Ltd (SC662420) United Kingdom