About Bayshill Properties Limited (05668978) United Kingdom