About Brae Court Properties Limited (05257158) United Kingdom