About Birchall Properties Limited (05882182) United Kingdom