About Lords View Penthouse Ltd. (12462953) United Kingdom