About Sora Apartments Freehold Limited (08374283) United Kingdom