About Baggot Properties Limited (02496378) United Kingdom