About Baffins Properties Limited (11252010) United Kingdom