About Quaperlake Management Limited (02378672) United Kingdom