About Benacre Properties Company (09959525) United Kingdom