About Manorbay Properties Limited (09595062) United Kingdom