About Bright Sheep Property Limited (12048508) United Kingdom