About Wykeham House (london) Ltd (11107722) United Kingdom