About Inglewood Management Company Limited (01772493) United Kingdom