About Griffiths Property (leicester) Ltd (11870902) United Kingdom