About Macklin Street Properties Ltd (07598004) United Kingdom