About Royle Close Management Company Limited (01203797) United Kingdom