About Birchfield Properties Limited (12229398) United Kingdom