About Baldwin Property Limited (10019535) United Kingdom