About Bishops Property Development Limited (09226930) United Kingdom