About Plot 8b Buckingway Management Limited (04330321) United Kingdom