About Plot 6 Buckingway Management Limited (05090665) United Kingdom