About Mitford Street Properties Ltd (08899584) United Kingdom