About Kentavros Properties Ltd (08256079) United Kingdom