About Bittacy Land Limited (12973966) United Kingdom