About Braithwaite Property Investment Limited (06384955) United Kingdom