About Inn Close Management Ltd (10247714) United Kingdom