About 149 Aldborough Road South ( Management ) Limited (05826335) United Kingdom