About Scrubs Lane Property Company Limited (06233790) United Kingdom