About Starclass Properties Limited (03243199) United Kingdom