About Baldwin S Place (management) Limited (05465730) United Kingdom