About Black And Smith Properties Ltd (12509394) United Kingdom