About Faith Close Management Company Limited (08127408) United Kingdom