About Kestrel Court (mgt) Limited (05037685) United Kingdom