About Tulip Properties (london) Ltd (12484468) United Kingdom