About Baddow Properties Limited (03574990) United Kingdom