About Firman Close Management Company Limited (06780008) United Kingdom