About Nixon & Hope Property Limited (07766821) United Kingdom