About Fairfax Close Management Limited (05386076) United Kingdom