About Long Acre (shinfield) Management Company Limited (13420858) United Kingdom