About Birchal Properties 2 Limited (06054615) United Kingdom