About Falconhurst Apartments Co. Ltd. (11108608) United Kingdom