About Caraway Properties Limited (01158871) United Kingdom