About Stilp Property Developments Ltd (11185755) United Kingdom