About Sugden House Management Limited (05502381) United Kingdom