About Anslow Park Management Company Limited (05657330) United Kingdom