About Baltimore Properties Limited (02338583) United Kingdom