About Stranton Business Centre Limited (05407673) United Kingdom