About Griffiths Property Solutions Ltd (09779592) United Kingdom