About Buxton Street Property Limited (10655976) United Kingdom