About Maidenhead Street Properties Limited (08712923) United Kingdom