About Penrose House (freehold) Limited (04001816) United Kingdom