About Chyplan Properties Limited (08887864) United Kingdom