About Higham Lane Management Company Limited (12377469) United Kingdom