About Strangeway Properties Limited (11528388) United Kingdom