About Shiva Properties Limited (04028468) United Kingdom