About Stilgoe Properties Ltd (07621849) United Kingdom