About 16-17 Ryc Clifton Management Limited (12158007) United Kingdom