About Starclass Properties (no.2) Limited (07290356) United Kingdom