About Birchal Properties B Limited (06054686) United Kingdom