About Myrtle St Property Ltd (11567072) United Kingdom