About Stiles Way Management Company Limited (NI049859) United Kingdom