About 36 Delorme Street Management Limited (05096347) United Kingdom