About Pipistrelle Close (fleggburgh) Management Company Limited (11963639) United Kingdom