About 130 Longhurst Road Management Company Limited (06232180) United Kingdom