About 62-76 St. Peters Street Lowestoft Management Company Limited (09324461) United Kingdom