About Swanswell Close Management Limited (05247052) United Kingdom