About Buskin Place Management Limited (NI066406) United Kingdom