About Msr Developments Ltd (05286785) United Kingdom