About Admirals Green (management Company) Limited (12774265) United Kingdom