About Blackbuck Properties Limited (09063177) United Kingdom