About Solendrick Properties Ltd (13286117) United Kingdom