About Birchal Properties A Limited (06054685) United Kingdom