About James Norvill Properties Limited (06964117) United Kingdom