About Powra Freehold Limited (04976352) United Kingdom