About Swaffield Close Management Company Ltd (12452074) United Kingdom