About Myrtle Street Properties Limited (03131182) United Kingdom