About Billericay Properties Limited (11442703) United Kingdom