About Pambery Properties Limited (01061491) United Kingdom