About N A Caswell Properties Limited (05794765) United Kingdom