About The Leas Penthouse Limited (10407003) United Kingdom