About Billets Properties Limited (09463289) United Kingdom