About Pascal Properties Limited (02005087) United Kingdom