About Casswell Banfield Property Investment Ltd (10674437) United Kingdom